catalytic RNA - English Synonyms Dictionary